home *** CD-ROM | disk | FTP | other *** search
INI File | 2001-09-10 | 3.0 KB | 122 lines |
- [Name]
- asciiArray--Provides an ascii table. Use with KeyboardEvent
- By Matthew Peterson, matthew@pinoko.berkeley.edu
-
- [Description]
- 2-19-2000
- This behavior places all characters in the standard ascii table
- in an array: ascii[127]
- Use this with the keyboard event and Appendstring( ) to build
- strings based on keyboad input.
-
- Revision History:
-
-
- [Parameters]
-
- [Frame Loaded]
- GlobalVars ascii[127]
- //Sets up the ascii array. Only the first 96 letters
- //are represented because for most applications,
- //numbers characters and uppercase letters are
- //fine. LiveStage doesn't like having too big of
- //an array, and so I just put the minimum set
- //You can add a second array if needed.
- SetString(ascii[9],kTabKey)
- SetString(ascii[10],kLineFeedCharacter)
- SetString(ascii[13],kCRLFCharacters)
- SetString(ascii[32]," ")
- SetString(ascii[33],"!")
- SetString(ascii[34],kDoubleQuoteCharacter)
- SetString(ascii[35],"#")
- SetString(ascii[36],"$")
- SetString(ascii[37],"%")
- SetString(ascii[38],"&")
- SetString(ascii[39],"'")
- SetString(ascii[40],"(")
- SetString(ascii[41],")")
- SetString(ascii[42],"*")
- SetString(ascii[43],"+")
- SetString(ascii[44],",")
- SetString(ascii[45],"-")
- SetString(ascii[46],".")
- SetString(ascii[47],"/")
- ascii[48] = 0
- ascii[49] = 1
- ascii[50] = 2
- ascii[51] = 3
- ascii[52] = 4
- ascii[53] = 5
- ascii[54] = 6
- ascii[55] = 7
- ascii[56] = 8
- ascii[57] = 9
- SetString(ascii[58],":")
- SetString(ascii[59],";")
- SetString(ascii[60],"<")
- SetString(ascii[61],"=")
- SetString(ascii[62],">")
- SetString(ascii[63],"?")
- SetString(ascii[64],"@")
- SetString(ascii[65],"A")
- SetString(ascii[66],"B")
- SetString(ascii[67],"C")
- SetString(ascii[68],"D")
- SetString(ascii[69],"E")
- SetString(ascii[70],"F")
- SetString(ascii[71],"G")
- SetString(ascii[72],"H")
- SetString(ascii[73],"I")
- SetString(ascii[74],"J")
- SetString(ascii[75],"K")
- SetString(ascii[76],"L")
- SetString(ascii[77],"M")
- SetString(ascii[78],"N")
- SetString(ascii[79],"O")
- SetString(ascii[80],"P")
- SetString(ascii[81],"Q")
- SetString(ascii[82],"R")
- SetString(ascii[83],"S")
- SetString(ascii[84],"T")
- SetString(ascii[85],"U")
- SetString(ascii[86],"V")
- SetString(ascii[87],"W")
- SetString(ascii[88],"X")
- SetString(ascii[89],"Y")
- SetString(ascii[90],"Z")
- SetString(ascii[91],"[")
- SetString(ascii[92],"\")
- SetString(ascii[93],"]")
- SetString(ascii[94],"^")
- SetString(ascii[95],"_")
- SetString(ascii[97],"a")
- SetString(ascii[98],"b")
- SetString(ascii[99],"c")
- SetString(ascii[100],"d")
- SetString(ascii[101],"e")
- SetString(ascii[102],"f")
- SetString(ascii[103],"g")
- SetString(ascii[104],"h")
- SetString(ascii[105],"i")
- SetString(ascii[106],"j")
- SetString(ascii[107],"k")
- SetString(ascii[108],"l")
- SetString(ascii[109],"m")
- SetString(ascii[110],"n")
- SetString(ascii[111],"o")
- SetString(ascii[112],"p")
- SetString(ascii[113],"q")
- SetString(ascii[114],"r")
- SetString(ascii[115],"s")
- SetString(ascii[116],"t")
- SetString(ascii[117],"u")
- SetString(ascii[118],"v")
- SetString(ascii[119],"w")
- SetString(ascii[120],"x")
- SetString(ascii[121],"y")
- SetString(ascii[122],"z")
- SetString(ascii[123],"{")
- SetString(ascii[124],"|")
- SetString(ascii[125],"}")
- SetString(ascii[126],"~")
-